Obec Skály leží v Jihočeském kraji v ORP Strakonice v nadmořské výšce 498 m. V roce 2014 zde žilo 73 obyvatel. Skály má katastrální území o rozloze 506 ha.